#ifndef _DETU_MEDIA_VPSS_PIPE_H_
#define _DETU_MEDIA_VPSS_PIPE_H_

#include "defs.h"
#include "json/json.h"


namespace detu_media
{

class VpssPipe
{
protected:
    VpssPipe(void) {};

    virtual ~VpssPipe(void) {};

public:
    virtual S_Result start(void) {return S_OK;};
	
    virtual S_Result stop(void) {return S_OK;};
	
    virtual bool isStarted(void) {return false;};
	
    virtual S_Result getId(int &id) {return S_OK;};
    
   // virtual S_Result getVpssChnFrame(DT_VIDEO_FRAME_INFO_S* VideoFrameInfo, const Int32_t milliSec = -1) { return S_OK; };
};

}

#endif

